embossed printing - French English Dictionary